type net/http.http2writeQueue
18 uses
net/http (current package)
h2_bundle.go#L11012: type http2writeQueue struct {
h2_bundle.go#L11014: prev, next *http2writeQueue
h2_bundle.go#L11017: func (q *http2writeQueue) empty() bool { return len(q.s) == 0 }
h2_bundle.go#L11019: func (q *http2writeQueue) push(wr http2FrameWriteRequest) {
h2_bundle.go#L11023: func (q *http2writeQueue) shift() http2FrameWriteRequest {
h2_bundle.go#L11039: func (q *http2writeQueue) consume(n int32) (http2FrameWriteRequest, bool) {
h2_bundle.go#L11055: type http2writeQueuePool []*http2writeQueue
h2_bundle.go#L11060: func (p *http2writeQueuePool) put(q *http2writeQueue) {
h2_bundle.go#L11069: func (p *http2writeQueuePool) get() *http2writeQueue {
h2_bundle.go#L11072: return new(http2writeQueue)
h2_bundle.go#L11164: q http2writeQueue // queue of pending frames to write
h2_bundle.go#L11528: return &http2randomWriteScheduler{sq: make(map[uint32]*http2writeQueue)}
h2_bundle.go#L11533: zero http2writeQueue
h2_bundle.go#L11538: sq map[uint32]*http2writeQueue
h2_bundle.go#L11595: control http2writeQueue
h2_bundle.go#L11598: streams map[uint32]*http2writeQueue
h2_bundle.go#L11602: head *http2writeQueue
h2_bundle.go#L11615: streams: make(map[uint32]*http2writeQueue),
![]() |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |